New Zealand may be the most successful sevens team in the history of the game, but the 12-time champions are not the favourites this time around as the Sevens World Series heads to Dubai this weekend.
New Zealand may be the most successful sevens team in the history of the game, but the 12-time champions are not the favourites this time around as the Sevens World Series heads to Dubai this weekend.